RELATED WORDS
PARAPHRASING
excellent
break into pieces
to defeat (a person, team etc) heavily
defeat overwhelmingly